home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC Gamer (Italian) 41
/
PC Gamer IT CD 41 1-2.iso
/
wmc
/
data1.cab
/
Program_Executable_Files
/
WinEnv
/
Configs
/
FrontEnd
/
CONTROL.CFG
< prev
next >
Wrap
Text File
|
1999-03-04
|
17KB
|
835 lines
; CONTROL.cfg (Final Game Version)
; NOTE: List of FLAGs and DYNAMICs, together with the list of available commands is now at
; the bottom of CONTROL.cfg to save time. CONTROL.cfg is dynamically accessed in-game.
;
; STARTUP SEQUENCES
;
; This STARTUP is the default on entry to the game
BEGINSTARTUP Default
HISTORYCLEAR
DEACTIVATEALLSCREENS
SETCONTEXT FrontEnd
ACTIVATESPECIALSCREEN MessageScreen false
ACTIVATESCREEN NewBkgrdScreen
ACTIVATESCREEN NewBRBorderScreen
ACTIVATESCREEN NewTRBorderScreen
ACTIVATESCREEN NewTitleScreen
ACTIVATESCREEN NewQuitScreen
ACTIVATESCREEN NewPipeScreen
ACTIVATESCREEN Connect1Screen
ACTIVATESCREEN Connect2Screen
ACTIVATESCREEN Connect3Screen
ACTIVATESCREEN Connect4Screen
ACTIVATESCREEN Connect5Screen
ACTIVATESCREEN Connect7Screen
ACTIVATESCREEN Connect9Screen
ACTIVATESCREEN Connect10Screen
ACTIVATESCREEN Connect11Screen
ACTIVATESCREEN Connect12Screen
ACTIVATESCREEN Connect13Screen
ACTIVATESCREEN Connect14Screen
ACTIVATESCREEN Connect15Screen
SETFLAG fNewInitialise
SETFLAG fGetNewName
SETQUIT NOQUIT
FOCUS NewTitleScreen NOFOCUSTYPE None
ENDSEQUENCE
; The InGame startup sequence
BEGINSTARTUP InGame
SETCONTEXT InGame
ENDSEQUENCE
; The InGameQuit startup sequence
BEGINSTARTUP InGameQuit
SETCONTEXT FrontEnd
ENDSEQUENCE
; This startup is for the InGame Options screen
BEGINSTARTUP InGameOptsStartup
SETFLAG fIGScreen
ENDSEQUENCE
;
; ICON TRIGGERED ACTIVATION SEQUENCES
;
; Active Name entry
BEGINCOMMAND ActiveEnterName
SETFLAG fGetNewName
ENDSEQUENCE
; Name selected from menu
BEGINCOMMAND NewNameSelected
SETFLAG fGotExistingName
ENDSEQUENCE
; Up Menu arrow selected
BEGINCOMMAND UpMenuArrow
SETFLAG fUpMenuArrow
ENDSEQUENCE
; Down menu arrow selected
BEGINCOMMAND DownMenuArrow
SETFLAG fDownMenuArrow
ENDSEQUENCE
; Left colour/language arrow selected
BEGINCOMMAND ColourLeft
SETFLAG fLeftColourArrow
ENDSEQUENCE
; Right colour/language arrow selected
BEGINCOMMAND ColourRight
SETFLAG fRightColourArrow
ENDSEQUENCE
; Left tank arrow selected
BEGINCOMMAND TankLeft
SETFLAG fLeftTankArrow
ENDSEQUENCE
; Right tank arrow selected
BEGINCOMMAND TankRight
SETFLAG fRightTankArrow
ENDSEQUENCE
; Single Player selection
BEGINCOMMAND NewSinglePlayer
SETFLAG fNewSinglePlayer
ENDSEQUENCE
; Single Player continue from incomplete level
BEGINCOMMAND NewSPContinue
SETFLAG fNewSPContinue
ENDSEQUENCE
; Single Player replay a previously completed level
BEGINCOMMAND NewSPReplay
SETFLAG fNewSPReplay
ENDSEQUENCE
; Single Player replay a saved game
BEGINCOMMAND NewLoadSaved
SETFLAG fLoadSaved
ENDSEQUENCE
; An arena has been selected from the list
BEGINCOMMAND ArenaChosen
SETFLAG fArenaChosen
ENDSEQUENCE
; MultiPlayer selection
BEGINCOMMAND NewMultiPlayer
SETFLAG fNewMultiPlayer
ENDSEQUENCE
; MultiPlayer Go Server
BEGINCOMMAND NewMPGoServer
SETFLAG fNewMPGoServer
ENDSEQUENCE
; MultiPlayer Go Client
BEGINCOMMAND NewMPGoClient
SETFLAG fNewMPGoClient
ENDSEQUENCE
; MultiPlayer Server Start
BEGINCOMMAND NewServerStart
SETFLAG fNewServerStart
ENDSEQUENCE
; Multiplayer Server Continue
BEGINCOMMAND ServeOptContinue
SETFLAG fServeOptContinue
ENDSEQUENCE
; MultiPlayer Select Arena
BEGINCOMMAND SelectMPArena
SETFLAG fSelectMPArena
ENDSEQUENCE
; MultiPlayer Change Server Name
BEGINCOMMAND ChangeServerName
SETFLAG fChangeServerName
ENDSEQUENCE
; Multiplayer Change Provider Up
BEGINCOMMAND ProviderUp
SETFLAG fProviderUp
ENDSEQUENCE
; Multiplayer Change Provider Down
BEGINCOMMAND ProviderDown
SETFLAG fProviderDown
ENDSEQUENCE
; MultiPlayer Change Connections Up
BEGINCOMMAND ConnectionUp
SETFLAG fConnectionUp
ENDSEQUENCE
; MultiPlayer Change Connections Down
BEGINCOMMAND ConnectionDown
SETFLAG fConnectionDown
ENDSEQUENCE
; A Multiplayer arena has been selected from the list
BEGINCOMMAND MPArenaChosen
SETFLAG fMPArenaChosen
ENDSEQUENCE
; A multiplayer client has chosen IPX connection
;//DEL:6/10/98
;BEGINCOMMAND IPX
;SETFLAG fIPX
;ENDSEQUENCE
; A multiplayer client has chosen Internet connection
;//DEL:6/10/98
;BEGINCOMMAND Internet
;SETFLAG fInternet
;ENDSEQUENCE
; A multiplayer client has chosen Modem connection
;//DEL:6/10/98
;BEGINCOMMAND Modem
;SETFLAG fModem
;ENDSEQUENCE
; A multiplayer client has chosen Serial connection
;//DEL:6/10/98
;BEGINCOMMAND Serial
;SETFLAG fSerial
;ENDSEQUENCE
; A multiplayer client has selected his provider
BEGINCOMMAND ProviderContinue
SETFLAG fProviderContinue
ENDSEQUENCE
; A multiplayer client has selected a server to join
BEGINCOMMAND ServerChosen
SETFLAG fServerChosen
ENDSEQUENCE
; Options selected
BEGINCOMMAND NewOptions
SETFLAG fNewOptions
ENDSEQUENCE
; Video Options selected
BEGINCOMMAND NewVideo
SETFLAG fNewVideo
ENDSEQUENCE
; Sound Options selected
BEGINCOMMAND NewSound
SETFLAG fNewSound
ENDSEQUENCE
; Control Options selected
BEGINCOMMAND NewControl
SETFLAG fNewControl
ENDSEQUENCE
; Toggle to Window
BEGINCOMMAND NewWindowFSToggle
SETFLAG fNewWindowFSToggle
ENDSEQUENCE
; Increase Resolution
BEGINCOMMAND NewResUp
SETFLAG fNewResUp
ENDSEQUENCE
; Decrease Resolution
BEGINCOMMAND NewResDown
SETFLAG fNewResDown
ENDSEQUENCE
; Choose Resolution
BEGINCOMMAND NewChooseRes
SETFLAG fNewChooseRes
ENDSEQUENCE
; A specific video res has been chosen by the player
BEGINCOMMAND VideoResChosen
SETFLAG fVideoResChosen
ENDSEQUENCE
; Optimisation
BEGINCOMMAND NewOptimise
SETFLAG fNewOptimise
ENDSEQUENCE
; Shadows optimisation
BEGINCOMMAND OptShadows
SETFLAG fOptShadows
ENDSEQUENCE
; Weather optimisation
BEGINCOMMAND OptWeather
SETFLAG fOptWeather
ENDSEQUENCE
; Step down the Terrain LOD percentage
BEGINCOMMAND LODpcDown
SETFLAG fLODpcDown
ENDSEQUENCE
; Step up the Terrain LOD percentage
BEGINCOMMAND LODpcUp
SETFLAG fLODpcUp
ENDSEQUENCE
; Step down the Model LOD percentage
BEGINCOMMAND ModLODpcDown
SETFLAG fModLODpcDown
ENDSEQUENCE
; Step up the Model LOD percentage
BEGINCOMMAND ModLODpcUp
SETFLAG fModLODpcUp
ENDSEQUENCE
; Step down the Texture Detail
BEGINCOMMAND TexDetDown
SETFLAG fTexDetDown
ENDSEQUENCE
; Step up the Texture Detail
BEGINCOMMAND TexDetUp
SETFLAG fTexDetUp
ENDSEQUENCE
; High Detail On optimisation selection
BEGINCOMMAND HighToYes
SETFLAG fHighToYes
ENDSEQUENCE
; Medium Detail On optimisation selection
BEGINCOMMAND MediumToYes
SETFLAG fMediumToYes
ENDSEQUENCE
; Low Detail On optimisation selection
BEGINCOMMAND LowToYes
SETFLAG fLowToYes
ENDSEQUENCE
; Auto Detail On optimisation selection
BEGINCOMMAND AutoToYes
SETFLAG fAutoToYes
ENDSEQUENCE
; Auto Detail Off optimisation selection
BEGINCOMMAND AutoToNo
SETFLAG fAutoToNo
ENDSEQUENCE
;//DEL:16/12/98
; Music Volume up
;BEGINCOMMAND MusicVolUp
;SETFLAG fMusicVolUp
;ENDSEQUENCE
;//DEL:16/12/98
; Music Volume down
;BEGINCOMMAND MusicVolDown
;SETFLAG fMusicVolDown
;ENDSEQUENCE
;//DEL:16/12/98
; Sound Volume up
;BEGINCOMMAND SoundVolUp
;SETFLAG fSoundVolUp
;ENDSEQUENCE
;//DEL:16/12/98
; Sound Volume down
;BEGINCOMMAND SoundVolDown
;SETFLAG fSoundVolDown
;ENDSEQUENCE
; Request to Edit/Show game keys
BEGINCOMMAND EditShowKeys
SETFLAG fEditShowKeys
ENDSEQUENCE
; Request to change default force feedback forces
BEGINCOMMAND OptForceFeedbk
SETFLAG fOptForceFeedbk
ENDSEQUENCE
; Request to Reset game keys to defaults
BEGINCOMMAND ResetKeys
SETFLAG fResetKeys
ENDSEQUENCE
; Confirm Reset game keys to defaults
BEGINCOMMAND ConfirmReset
SETFLAG fConfirmReset
ENDSEQUENCE
; Redefine a control
BEGINCOMMAND RedefineControl
SETFLAG fRedefControl
ENDSEQUENCE
; Accept selected
;//DEL:6/10/98
;BEGINCOMMAND AcceptDefaults
;SETFLAG fAcceptIcon
;ENDSEQUENCE
; Quit from Title bar
BEGINCOMMAND QuitGame
SETFLAG fQuitGame
ENDSEQUENCE
; Back selected
BEGINCOMMAND NewBackIcon
SETFLAG fBackIcon
ENDSEQUENCE
; VideoOptions from InGame options selected
BEGINCOMMAND NewVideoIG
SETFLAG fVideoIG
ENDSEQUENCE
; Sound Options from InGame options selected
BEGINCOMMAND NewSoundIG
SETFLAG fSoundIG
ENDSEQUENCE
; Control options from InGame options selected
BEGINCOMMAND NewControlIG
SETFLAG fControlIG
ENDSEQUENCE
; Network options from InGame options selected
BEGINCOMMAND NewNetworkIG
SETFLAG fNetworkIG
ENDSEQUENCE
; Choose Resolution IG
BEGINCOMMAND NewChooseIGRes
SETFLAG fNewChooseIGRes
ENDSEQUENCE
; Request to Edit/Show game keys IG
BEGINCOMMAND EditShowIGKeys
SETFLAG fEditShowIGKeys
ENDSEQUENCE
; Request to Reset game keys to defaults IG
BEGINCOMMAND ResetIGKeys
SETFLAG fResetIGKeys
ENDSEQUENCE
; Confirm Reset game keys to defaults IG
BEGINCOMMAND ConfirmResetIG
SETFLAG fConfirmResetIG
ENDSEQUENCE
; Choosing Change from the Modem screen
BEGINCOMMAND ChangeModem
SETFLAG fChangeModem
ENDSEQUENCE
; Choosing Continue from the modem screen
BEGINCOMMAND ModemContinue
SETFLAG fModemContinue
ENDSEQUENCE
; Select a different sound card
BEGINCOMMAND SoundCard
SETFLAG fSoundCard
ENDSEQUENCE
; Select a different sound card ingame
BEGINCOMMAND IGSoundCard
SETFLAG fIGSoundCard
ENDSEQUENCE
; Chosen a different sound card
BEGINCOMMAND SoundCardChosen
SETFLAG fSoundCardChosen
ENDSEQUENCE
; Choosing Telephone Number from the modem screen
BEGINCOMMAND TelephoneNumber
SETFLAG fPhoneNo
ENDSEQUENCE
; Choosing Change from the Serial screen
BEGINCOMMAND ChangeComPort
SETFLAG fChangeComPort
ENDSEQUENCE
; Choosing Continue from the serial screen
;//DEL:6/10/98
;BEGINCOMMAND SerialContinue
;SETFLAG fSerialContinue
;ENDSEQUENCE
; Choosing continue from the Internet screen
BEGINCOMMAND InternetContinue
SETFLAG fInternetCont
ENDSEQUENCE
; Choosing IP Address from the internet screen
BEGINCOMMAND IPAddress
SETFLAG fIPAddress
ENDSEQUENCE
; Choosing QUIT LEVEL from InGame screen
BEGINCOMMAND NewQuitLevel
SETFLAG fQuitLevel
ENDSEQUENCE
; Choosing a save slot from GameSave screen
BEGINCOMMAND SlotChosen
SETFLAG fSlotChosen
ENDSEQUENCE
; Choosing EXIT - NO SAVE from GameSave screen
BEGINCOMMAND ExitNoSave
SETFLAG fExitNoSave
ENDSEQUENCE
; Choosing Archive from SinglePlayer
BEGINCOMMAND NewArchive
SETFLAG fArchive
ENDSEQUENCE
; Choosing Load from Archive
BEGINCOMMAND NewArchiveLoad
SETFLAG fArchiveLoad
ENDSEQUENCE
; Choosing Save to Archive
BEGINCOMMAND NewArchiveSave
SETFLAG fArchiveSave
ENDSEQUENCE
; Choosing Delete from Archive
BEGINCOMMAND NewArchiveDelete
SETFLAG fArchiveDelete
ENDSEQUENCE
; Choosing a level to archive from the save slots
BEGINCOMMAND ArchiveSaveSlot
SETFLAG fArchSaveSlot
ENDSEQUENCE
; Choosing an option from the Archive list option
BEGINCOMMAND ArchiveListDel
SETFLAG fArchiveListDel
ENDSEQUENCE
; Choosing an option from the Archive list option
BEGINCOMMAND ArchiveListLoad
SETFLAG fArchListLoad
ENDSEQUENCE
; Choosing Files from Options menu
BEGINCOMMAND NewFiles
SETFLAG fFiles
ENDSEQUENCE
; Choosing Player Rename from File Options menu
BEGINCOMMAND NewPlayerRename
SETFLAG fPlayerRename
ENDSEQUENCE
; Choosing Player Delete from File Options menu
BEGINCOMMAND NewPlayerDelete
SETFLAG fPlayerDelete
ENDSEQUENCE
; Choosing a player name to delete
BEGINCOMMAND DelPlayerName
SETFLAG fDelPlayerName
ENDSEQUENCE
; Choosing Previous TimeOfDay
BEGINCOMMAND TimeOfDayDown
SETFLAG fTimeOfDayDown
ENDSEQUENCE
; Choosing Next TimeOfDay
BEGINCOMMAND TimeOfDayUp
SETFLAG fTimeOfDayUp
ENDSEQUENCE
; Choosing Credits from the options screen
BEGINCOMMAND NewCredits
SETFLAG fCredits
ENDSEQUENCE
;//DEL:13/2/99
;; Toggle between Multiplayer Solo and Team play
;BEGINCOMMAND TeamOptsDown
;SETFLAG fTeamOptsDown
;ENDSEQUENCE
;//DEL:13/2/99
;; Toggle between Multiplayer Solo and Team play
;BEGINCOMMAND TeamOptsUp
;SETFLAG fTeamOptsUp
;ENDSEQUENCE
; Choosing previous MP Game type
BEGINCOMMAND MPGameDown
SETFLAG fMPGameDown
ENDSEQUENCE
; Choosing Next MP Game Type
BEGINCOMMAND MPGameUp
SETFLAG fMPGameUp
ENDSEQUENCE
; Choosing to toggle loudness
BEGINCOMMAND LoudnessLeft
SETFLAG fLoudnessLeft
ENDSEQUENCE
; Choosing to toggle loudness
BEGINCOMMAND LoudnessRight
SETFLAG fLoudnessRight
ENDSEQUENCE
; Choosing to toggle music on/off
BEGINCOMMAND MusicLeft
SETFLAG fMusicLeft
ENDSEQUENCE
; Choosing to toggle music on/off
BEGINCOMMAND MusicRight
SETFLAG fMusicRight
ENDSEQUENCE
; Choose the 'Change Team' option from the InGame menu
BEGINCOMMAND ChangeTeam
SETFLAG fChangeTeam
ENDSEQUENCE
; Choose the 'Change Team Colour' option
BEGINCOMMAND NextTeam
SETFLAG fNextTeam
ENDSEQUENCE
; Choose to accept the currently displayed colour
BEGINCOMMAND ColourChange
SETFLAG fColourChange
ENDSEQUENCE
; Choosing Previous Network Capacity
BEGINCOMMAND NetCapDown
SETFLAG fNetCapDown
ENDSEQUENCE
; Choosing Next Network Capacity
BEGINCOMMAND NetCapUp
SETFLAG fNetCapUp
ENDSEQUENCE
; Player chose to refresh the servers list
BEGINCOMMAND RefreshServers
SETFLAG fRefreshServers
ENDSEQUENCE
; Checkbox should do Nothing
BEGINCOMMAND NOSEQUENCE
ENDSEQUENCE
;
; DEMO VERSION
;
; Passive single player version
BEGINCOMMAND NewSPPassive
SETFLAG fSPPassive
ENDSEQUENCE
; Combat single player version
BEGINCOMMAND NewSPCombat
SETFLAG fSPCombat
ENDSEQUENCE
; Help page buttons
BEGINCOMMAND StartButton
SETFLAG fStartButton
ENDSEQUENCE
BEGINCOMMAND PrevPageArrow
SETFLAG fPrevPageArrow
ENDSEQUENCE
BEGINCOMMAND NextPageArrow
SETFLAG fNextPageArrow
ENDSEQUENCE
;
; FLAGS
;
FLAG fNewInitialise
FLAG fDebugTextDone
FLAG fUserTextDone
FLAG fGetNewName
FLAG fGotPlayerName
FLAG fGotPlayRename
FLAG fGotExistingName
FLAG fUpMenuArrow
FLAG fDownMenuArrow
FLAG fLeftColourArrow
FLAG fRightColourArrow
FLAG fLeftTankArrow
FLAG fRightTankArrow
FLAG fNewSinglePlayer
FLAG fNewSPContinue
FLAG fNewSPReplay
FLAG fLoadSaved
FLAG fArenaChosen
FLAG fNewMultiPlayer
FLAG fNewMPGoServer
FLAG fNewMPGoClient
FLAG fNewServerStart
FLAG fServeOptContinue
FLAG fSelectMPArena
FLAG fChangeServerName
FLAG fGotServerName
FLAG fProviderUp
FLAG fProviderDown
FLAG fConnectionUp
FLAG fConnectionDown
FLAG fMPArenaChosen
;//DEL:6/10/98 FLAG fIPX
;//DEL:6/10/98 FLAG fInternet
;//DEL:6/10/98 FLAG fModem
;//DEL:6/10/98 FLAG fSerial
FLAG fProviderContinue
FLAG fServerChosen
FLAG fNewOptions
FLAG fNewVideo
FLAG fNewSound
FLAG fNewControl
FLAG fNewWindowFSToggle
FLAG fNewResUp
FLAG fNewResDown
FLAG fNewChooseRes
FLAG fNewOptimise
FLAG fOptShadows
FLAG fOptWeather
FLAG fLODpcUp
FLAG fLODpcDown
FLAG fModLODpcUp
FLAG fModLODpcDown
FLAG fTexDetUp
FLAG fTexDetDown
FLAG fHighToYes
FLAG fMediumToYes
FLAG fLowToYes
FLAG fAutoToYes
FLAG fAutoToNo
;//DEL:16/12/98 FLAG fMusicVolUp
;//DEL:16/12/98 FLAG fMusicVolDown
;//DEL:16/12/98 FLAG fSoundVolUp
;//DEL:16/12/98 FLAG fSoundVolDown
FLAG fSoundCard
FLAG fSoundCardChosen
FLAG fEditShowKeys
FLAG fResetKeys
FLAG fOptForceFeedbk
FLAG fConfirmReset
FLAG fRedefControl
FLAG fQuitGame
FLAG fQuitLevel
;//DEL:6/10/98 FLAG fAcceptIcon
FLAG fBackIcon
FLAG fIGScreen
FLAG fVideoIG
FLAG fSoundIG
FLAG fIGSoundCard
FLAG fControlIG
FLAG fNetworkIG
FLAG fNewChooseIGRes
FLAG fEditShowIGKeys
FLAG fResetIGKeys
FLAG fConfirmResetIG
FLAG fChangeModem
FLAG fModemContinue
FLAG fPhoneNo
FLAG fGotPhoneNumber
FLAG fChangeComPort
;//DEL:6/10/98 FLAG fSerialContinue
FLAG fInternetCont
FLAG fIPAddress
FLAG fGotIPAddress
FLAG fSlotChosen
FLAG fExitNoSave
; Key Controls for the menu acting in conjunction with the mouse
FLAG fMenuUp
FLAG fMenuDown
FLAG fMenuSelect
FLAG fMenuLeft
FLAG fMenuRight
FLAG fSwapScreen
FLAG fArchive
FLAG fArchiveLoad
FLAG fArchiveSave
FLAG fArchiveDelete
FLAG fArchSaveSlot
FLAG fArchiveListDel
FLAG fArchListLoad
FLAG fFiles
FLAG fPlayerRename
FLAG fPlayerDelete
FLAG fDelPlayerName
FLAG fTimeOfDayUp
FLAG fTimeOfDayDown
FLAG fCredits
;//DEL:13/2/99 FLAG fTeamOptsDown
;//DEL:13/2/99 FLAG fTeamOptsUp
FLAG fMPGameDown
FLAG fMPGameUp
FLAG fVideoResChosen
FLAG fLoudnessLeft
FLAG fLoudnessRight
FLAG fMusicLeft
FLAG fMusicRight
FLAG fChangeTeam
FLAG fNextTeam
FLAG fColourChange
FLAG fNetCapUp
FLAG fNetCapDown
FLAG fRefreshServers
;
; DEMO VERSION FLAGS
FLAG fSPPassive
FLAG fSPCombat
;
; Help Screen Buttons
FLAG fStartButton
FLAG fPrevPageArrow
FLAG fNextPageArrow
;
; List of Dynamic Entities that need to be manipulated.
; These Identifiers are read on initialisation and stored.
;
DYNAMIC dUserTextLabel
DYNAMIC dUserTextMess
DYNAMIC dPlayerName
DYNAMIC dServerName
DYNAMIC dPhoneNumber
DYNAMIC dIPAddress